All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.text.rtf.RTFEditorKit
java.lang.Object
|
+----com.sun.java.swing.text.EditorKit
|
+----com.sun.java.swing.text.DefaultEditorKit
|
+----com.sun.java.swing.text.StyledEditorKit
|
+----com.sun.java.swing.text.rtf.RTFEditorKit
- public class RTFEditorKit
- extends StyledEditorKit
This is the default implementation of rtf editing
functionality.
-
RTFEditorKit()
- Constructs an RTFEditorKit.
-
clone()
- Create a copy of the editor kit.
-
getContentType()
- Get the MIME type of the data that this
kit represents support for.
-
read(InputStream, Document, int)
- Insert content from the given stream which is expected
to be in a format appropriate for this kind of content
handler.
-
read(Reader, Document, int)
- Insert content from the given stream, which will be
treated as plain text.
-
write(OutputStream, Document, int, int)
- Write content from a document to the given stream
in a format appropriate for this kind of content handler.
-
write(Writer, Document, int, int)
- Write content from a document to the given stream
as plain text.
RTFEditorKit
public RTFEditorKit()
- Constructs an RTFEditorKit.
clone
public Object clone()
- Create a copy of the editor kit. This
allows an implementation to serve as a prototype
for others, so that they can be quickly created.
- Returns:
- the copy
- Overrides:
- clone in class StyledEditorKit
getContentType
public String getContentType()
- Get the MIME type of the data that this
kit represents support for. This kit supports
the type
text/rtf
.
- Returns:
- the type
- Overrides:
- getContentType in class DefaultEditorKit
read
public void read(InputStream in,
Document doc,
int pos) throws IOException, BadLocationException
- Insert content from the given stream which is expected
to be in a format appropriate for this kind of content
handler.
- Parameters:
- in - The stream to read from
- doc - The destination for the insertion.
- pos - The location in the document to place the
content.
- Throws: IOException
- on any I/O error
- Throws: BadLocationException
- if pos represents an invalid
location within the document.
- Overrides:
- read in class DefaultEditorKit
write
public void write(OutputStream out,
Document doc,
int pos,
int len) throws IOException, BadLocationException
- Write content from a document to the given stream
in a format appropriate for this kind of content handler.
- Parameters:
- out - The stream to write to
- doc - The source for the write.
- pos - The location in the document to fetch the
content.
- len - The amount to write out.
- Throws: IOException
- on any I/O error
- Throws: BadLocationException
- if pos represents an invalid
location within the document.
- Overrides:
- write in class DefaultEditorKit
read
public void read(Reader in,
Document doc,
int pos) throws IOException, BadLocationException
- Insert content from the given stream, which will be
treated as plain text.
- Parameters:
- in - The stream to read from
- doc - The destination for the insertion.
- pos - The location in the document to place the
content.
- Throws: IOException
- on any I/O error
- Throws: BadLocationException
- if pos represents an invalid
location within the document.
- Overrides:
- read in class DefaultEditorKit
write
public void write(Writer out,
Document doc,
int pos,
int len) throws IOException, BadLocationException
- Write content from a document to the given stream
as plain text.
- Parameters:
- out - The stream to write to
- doc - The source for the write.
- pos - The location in the document to fetch the
content.
- len - The amount to write out.
- Throws: IOException
- on any I/O error
- Throws: BadLocationException
- if pos represents an invalid
location within the document.
- Overrides:
- write in class DefaultEditorKit
All Packages Class Hierarchy This Package Previous Next Index